Formattazione
Esegui SQL [Senza finestra; ODBC: <nome origine dati>; <SQL nativo
oppure SQL calcolato>]
Opzioni
![]() |
Esegui senza finestra impedisce che le finestre di dialogo Specifica SQL, Seleziona origine dati ODBC e Password vengano visualizzate quando viene eseguita un'istruzione di script. |
![]() |
Fare clic su Specificaper visualizzare la finestra di dialogo Specifica SQL, in cui è possibile impostare le seguenti opzioni. |
![]() |
|
Nota Selezionare Salva nome utente e password se è stato selezionato Esegui senza finestra o gli utenti non sono in grado di accedere all'origine dati.
![]() |
|
![]() |
|
Compatibilità web
Questa istruzione di script non è compatibile con il web.
Descrizione
Esegue qualsiasi istruzione SQL. È possibile usare questa istruzione di script per gestire l'origine dei dati stranieri attraverso un'interfaccia SQL ODBC. Questo fornisce ulteriore controllo nel modo in cui FileMaker Pro interagisce con dati di origine ODBC. È possibile aggiungere varie istruzioni dello script Execute SQL ad un solo script.
Importante Vedere Funzioni di ricavo per ulteriori informazioni sulla gestione di errori. |
![]() |
![]() |
Funzione Get(UltimoErroreODBC) restituisce lo stato di errore più recente generato da ODBC. |
![]() |
Funzione Get(UltimoErrore) restituisce l'ultimo errore di FileMaker Pro. |
Esempi
Il seguente esempio dell'inserimento manuale di un'istruzione SQL viene eseguito quando si esegue l'istruzione di script Esegui SQL.
INSERISCI IN Dipendenti (IDDipendente, Nome, Cognome, Posizione
TelefonoUfficio, Stipendio) VALORI (100, 'Giovanni', 'Rossi', 'Tecnico
di software, '987-7000', 100000)
AGGIORNA Dipendenti IMPOSTA Posizione = 'Dirigente' DOVE IDDipendente = 103
ELIMINA DA Dipendente DOVE IDDipendente = 103
Il seguente esempio di un'istruzione SQL in base al campo mostra un campo Calcolo che unisce il testo con un campo che può essere usato per inserire o aggiornare diversi record in un gruppo selezionato.
INSERISCI IN Dipendenti (IDDip, Cognome) Valori ( & IDDip & ","
& "'" & Cognome & )"
Con IDDip di 103 e Cognome "Rossi" il calcolo del campo sopracitato viene tradotto in:
INSERISCI IN Dipendenti (EmpID, Cognome) Valori (103,'Rossi')
Argomenti correlati
![]() |
![]() |